package report

import (
	"context"

	reportDto "git.mycaigou.com/gfyx/micro-gfyx-mp-api/http_server/dto/report"
	cluePb "git.mycaigou.com/gfyx/micro-gfyx-mp-api/proto/micro_gfyx_oppty_service_proto/micro-gfyx-oppty-service/clue"
)

type ReportFollowRepositoryIface interface {
	SaveFollowRecord(ctx context.Context, req *reportDto.SaveFollowRecordRequest) error

	GetFollowRecordList(ctx context.Context, reportId string, page int32, PageSize int32) (*cluePb.GetFollowRecordListResponse, error)
}
